import service from "./request";

//一个请求 封装成一个函数
//将整个项目中的所有请求 都集中管理到这个api.js文件中
// 请求店铺列表
export function shop_list(params = {}) {
    return service.get('/shop/list', { params });
}
// 轮播图请求列表
export function banner_list(params = {}) {
    return service.get('/banner/list', { params })
}
// 请求爆爆团列表
export function tuan_list(params = {}) {
    return service.get('/tuan/list', { params })
}
// 封装一个登录请求
export function user_login(params = {}) {
    return service.post('/user/login', params)
}

// 封装一个注册请求
export function user_register(params = {}) {
    return service.post('/user/register', params)
}

//封装一个店铺详情请求
export function shop_shopinfo(params = {}) {
    return service.get('/shop/shopinfo', { params });
}
// 搜索店铺请求
export function shop_search(params = {}) {
    return service.get('/shop/search', { params });
}
//店铺收藏列表请求
export function shop_favlist(params = {}) {
    return service.get('/shop/favlist', { params })
}
// 收藏这个店铺
export function shop_fav(params = {}) {
    return service.get('/shop/fav', { params })
}
// 取消店铺收藏
export function shop_unfav(params = {}) {
    return service.post('/shop/unfav', params)
}


//...
//另一种集中待出方式
// export {
//     shop_list,
//     tuan_list,
//     user_login
// }